sole provider (of services) - Alemán Inglés Diccionario